﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MergulhoGrafo.QuadriParticao
{
    public class ParticaoD : AbstractParticao
    {
        public ParticaoD(GrafoRetangulo grafoRetangulo, ParticaoA particaoA, List<int> T)
        {
            foreach (Retangulo ret in grafoRetangulo.Retangulos)
            {
                if (!(particaoA.Retangulos.Contains(ret.numeroRef) || T.Contains(ret.numeroRef)))
                {
                    this.Retangulos.Add(ret.numeroRef);
                }
            }
        }
    }
}
